﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ddcCajamarca.BusinessLogic.AgendaCultural.Service;
using ddcCajamarca.BusinessLogic.Directorio.Service;
using Microsoft.Practices.Unity;
//
using  ddcCajamarca.BusinessEntities.AgendaCultural;
using ddcCajamarca.Repository.AgendaCultural.Service;

namespace ddcCajamarca.BusinessLogic.AgendaCultural
{
    public class ActividadEventoBL:IActividadEventoBL
    {
        [Dependency]
        public IActividadEventoRepository ActividadEventoRepository { get; set; }

        public List<ActividadEvento> GetActividadEventoById(int id)
        {
            return ActividadEventoRepository.GetActividadEventoById(id);
        }


        public ActividadEvento GetActividadById(int id)
        {
            return ActividadEventoRepository.GetActividadById(id);
        }

        public void AddActividadEvento(ActividadEvento actividad)
        {
            ActividadEventoRepository.AddActividadEvento(actividad);
        }

        public void UpdateActividadEvento(ActividadEvento actividad)
        {
            throw new NotImplementedException();
        }

        public void DeleteActividadEvento(int id)
        {
            ActividadEventoRepository.DeleteActividadEvento(id);
        }
    }
}
